Himalayan hare
noun
: a large long-eared hare (Lepus oiostalus) that is usually silvery brown with the tail white above and is found at high elevations in Tibet
Love words? Need even more definitions?
Merriam-Webster unabridged
Share